package com.ruoyi.game.domain;

import java.math.BigDecimal;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 提现设置对象 game_withdrawal_config
 * 
 * @author ruoyi
 * @date 2024-03-23
 */
public class GameWithdrawalConfig extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** ID */
    private Long withdrawalConfigId;

    /** 提现金额 */
    @Excel(name = "提现金额")
    private BigDecimal withdrawaMoney;

    /** 每日提现次数 */
    @Excel(name = "每日提现次数")
    private Long withdrawaFrequency;

    /** 创建时间 */
    private Date creationTime;

    public void setWithdrawalConfigId(Long withdrawalConfigId) 
    {
        this.withdrawalConfigId = withdrawalConfigId;
    }

    public Long getWithdrawalConfigId() 
    {
        return withdrawalConfigId;
    }
    public void setWithdrawaMoney(BigDecimal withdrawaMoney) 
    {
        this.withdrawaMoney = withdrawaMoney;
    }

    public BigDecimal getWithdrawaMoney() 
    {
        return withdrawaMoney;
    }
    public void setWithdrawaFrequency(Long withdrawaFrequency) 
    {
        this.withdrawaFrequency = withdrawaFrequency;
    }

    public Long getWithdrawaFrequency() 
    {
        return withdrawaFrequency;
    }
    public void setCreationTime(Date creationTime) 
    {
        this.creationTime = creationTime;
    }

    public Date getCreationTime() 
    {
        return creationTime;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("withdrawalConfigId", getWithdrawalConfigId())
            .append("withdrawaMoney", getWithdrawaMoney())
            .append("withdrawaFrequency", getWithdrawaFrequency())
            .append("creationTime", getCreationTime())
            .append("updateTime", getUpdateTime())
            .toString();
    }
}
